home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995 August: Tool Chest / Dev.CD Aug 95 TC / Dev.CD Aug 95 TC.toast / Tool Chest / Development Tools & Languages / Dylan Related / Mindy / Mindy 1.2 - portable sources / libraries / string-ext / Makefile.in < prev    next >
Encoding:
Makefile  |  1995-03-15  |  3.5 KB  |  118 lines  |  [TEXT/ttxt]

  1. ######################################################################
  2. ##
  3. ## Copyright (c) 1994  Carnegie Mellon University
  4. ## All rights reserved.
  5. ## 
  6. ## Use and copying of this software and preparation of derivative
  7. ## works based on this software are permitted, including commercial
  8. ## use, provided that the following conditions are observed:
  9. ## 
  10. ## 1. This copyright notice must be retained in full on any copies
  11. ##    and on appropriate parts of any derivative works.
  12. ## 2. Documentation (paper or online) accompanying any system that
  13. ##    incorporates this software, or any part of it, must acknowledge
  14. ##    the contribution of the Gwydion Project at Carnegie Mellon
  15. ##    University.
  16. ## 
  17. ## This software is made available "as is".  Neither the authors nor
  18. ## Carnegie Mellon University make any warranty about the software,
  19. ## its performance, or its conformity to any specification.
  20. ## 
  21. ## Bug reports, questions, comments, and suggestions should be sent by
  22. ## E-mail to the Internet address "gwydion-bugs@cs.cmu.edu".
  23. ##
  24. ######################################################################
  25. ##
  26. ##  $Header: Makefile.in,v 1.1 94/11/08 22:55:10 nkramer Exp $
  27. ##
  28. ##  This is the makefile for the Mindy string extensions library, 
  29. ##  string-extensions.dbc.
  30. ##
  31.  
  32. SHELL    =    /bin/sh
  33.  
  34. ##
  35. ## begin autoconf'ed source
  36. ##
  37.  
  38. prefix    =        @prefix@
  39. exec_prefix    =    @exec_prefix@
  40. srcdir    =        @srcdir@
  41.  
  42. SRCDIR    =        ${srcdir}
  43. BINDIR    =        ${exec_prefix}/bin
  44. LIBDIR    =        ${exec_prefix}/lib/mindy
  45.  
  46. CC    =        @CC@
  47. CCOPTS    =        @CCOPTS@
  48. CFLAGS    =        $(CCOPTS) -I${SRCDIR} @DEFS@ -DBINDIR=\"${BINDIR}\" -DLIBDIR=\"${LIBDIR}\"
  49. YACC    =        @YACC@
  50. YFLAGS    =        -d
  51. LEX    =        @LEX@
  52. LFLAGS    =        @LFLAGS@
  53. RANLIB    =        @RANLIB@
  54. INSTALL    =        @INSTALL@
  55. INSTALL_PROGRAM    =    @INSTALL_PROGRAM@
  56. INSTALL_DATA    =    @INSTALL_DATA@
  57.  
  58. LIBOBJS =        @LIBOBJS@
  59. LIBS    =        @LIBS@
  60.  
  61. ##
  62. ## end of configure written portion
  63. ##
  64.  
  65. MC    = ../../comp/mindycomp
  66.  
  67. MINDYFLAGS = -lString-extensions
  68.  
  69. OBJS = exports.dbc character-type.dbc conversions.dbc string-hacking.dbc \
  70.        do-replacement.dbc parse-string.dbc parse.dbc match.dbc           \
  71.        finite-automaton.dbc interface.dbc substring-search.dbc
  72.  
  73. string-extensions.dbc: ${OBJS}
  74.     cat ${OBJS} > $@
  75.  
  76.  
  77. exports.dbc: ${SRCDIR}/exports.dylan
  78.     ${MC} ${MINDYFLAGS} -o exports.dbc ${SRCDIR}/exports.dylan
  79.  
  80. character-type.dbc: ${SRCDIR}/character-type.dylan
  81.     ${MC} ${MINDYFLAGS} -o character-type.dbc ${SRCDIR}/character-type.dylan
  82.  
  83. conversions.dbc: ${SRCDIR}/conversions.dylan
  84.     ${MC} ${MINDYFLAGS} -o conversions.dbc ${SRCDIR}/conversions.dylan
  85.  
  86. string-hacking.dbc: ${SRCDIR}/string-hacking.dylan
  87.     ${MC} ${MINDYFLAGS} -o string-hacking.dbc ${SRCDIR}/string-hacking.dylan
  88.  
  89. do-replacement.dbc: ${SRCDIR}/do-replacement.dylan
  90.     ${MC} ${MINDYFLAGS} -o do-replacement.dbc ${SRCDIR}/do-replacement.dylan
  91.  
  92. parse-string.dbc: ${SRCDIR}/parse-string.dylan
  93.     ${MC} ${MINDYFLAGS} -o parse-string.dbc ${SRCDIR}/parse-string.dylan
  94.  
  95. parse.dbc: ${SRCDIR}/parse.dylan
  96.     ${MC} ${MINDYFLAGS} -o parse.dbc ${SRCDIR}/parse.dylan
  97.  
  98. match.dbc: ${SRCDIR}/match.dylan
  99.     ${MC} ${MINDYFLAGS} -o match.dbc ${SRCDIR}/match.dylan
  100.  
  101. finite-automaton.dbc: ${SRCDIR}/finite-automaton.dylan
  102.     ${MC} ${MINDYFLAGS} -o finite-automaton.dbc ${SRCDIR}/finite-automaton.dylan
  103.  
  104. interface.dbc: ${SRCDIR}/interface.dylan
  105.     ${MC} ${MINDYFLAGS} -o interface.dbc ${SRCDIR}/interface.dylan
  106.  
  107. substring-search.dbc: ${SRCDIR}/substring-search.dylan
  108.     ${MC} ${MINDYFLAGS} -o substring-search.dbc ${SRCDIR}/substring-search.dylan
  109.  
  110. clean:
  111.     rm -f ${OBJS} string-extensions.dbc *~ \#* core
  112.  
  113. realclean:
  114.     rm -f ${OBJS} string-extensions.dbc Makefile *~ \#* core
  115.  
  116. install: string-extensions.dbc
  117.     ${INSTALL_DATA} string-extensions.dbc ${LIBDIR}
  118.